Mirabilis multiflora

Definitions

Noun
  1. 1
    wildflower having vibrant deep pink tubular evening-blooming flowers; found in sandy and desert areas from southern California to southern Colorado and into Mexico wordnet

Next best steps

Mini challenge

Want a quick game? Try Word Finder.